package com.iwhalecloud.bss.kite.cucc.client.api.inf;

import java.util.Map;

import com.iwhalecloud.bss.kite.cucc.client.dto.pos.KitePosDTO;

/**
 * @Interface : IInfServiceBus
 * @Description : 调用BCMC服务总线
 * @Author : xie.zhengjun
 * @Date : 2020/9/14 20:25
 */
public interface IInfBcmcServiceBus {

    /**
     * 订单归集接口
     * 
     * @param requestParam
     * @return
     */
    Map<String, Object> orderCenterPathVariable(String requestParam);

    /**
     * 获取工单详情
     * 
     * @param orderId
     * @return
     */
    Map<String, Object> getWorkOrderInfo(String orderId);

    /**
     * 订单更新接口
     * 
     * @return <br>
     */
    Map<String, Object> orderCenterUpdatePiece(KitePosDTO posDto, String custId, String orderId);

}
